package com.jlrdb.DAO;

import com.jlrdb.model.AnalogRadioBroadcast;
import com.jlrdb.model.AnalogRadioBroadcasts;
import com.jlrdb.model.DigitalRadioBroadcast;
import com.jlrdb.model.DigitalRadioBroadcasts;

public interface RadioBroadcastDAO {

	int addRadioBroadcastDigital(DigitalRadioBroadcast digitalRadioBroadcast);

	DigitalRadioBroadcasts viewRadioBroadcastsDigital(String criteria,
			String value);

	int updateRadioBroadcastDigital(
			DigitalRadioBroadcast digitalRadioBroadcast, long broadcastId);

	DigitalRadioBroadcast getThisBroadcastDigital(long broadcastId);

	int addRadioBroadcastAnalog(AnalogRadioBroadcast analogRadioBroadcast);

	AnalogRadioBroadcasts viewRadioBroadcastsAnalog(String criteria, String value);

	AnalogRadioBroadcast getThisBroadcastAnalog(long broadcastId);

	int updateRadioBroadcastAnalog(AnalogRadioBroadcast analogRadioBroadcast, long broadcastId);

}
